package com.cwd.arm.inter.vo.project;

import com.cwd.arm.inter.vo.confirmIncome.ConfirmIncomeVo;
import com.cwd.arm.inter.vo.pay.PayVo;
import com.cwd.arm.inter.vo.receiveNode.ReceiveNodeVo;
import com.cwd.arm.inter.vo.receiveRecord.ReceiveRecordVo;
import com.cwd.arm.inter.vo.tax.TaxVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * Created by yan on 21-11-20.
 */
@Data
@ApiModel("项目详情")
public class ProjectDetailVo {

    @ApiModelProperty(value="项目概览")
    private ProjectVo projectVo;

    @ApiModelProperty(value="收款节点")
    private List<ReceiveNodeVo> nodeVoList;

    @ApiModelProperty(value="到账记录")
    private List<ReceiveRecordVo> receiveRecordVoList;

    @ApiModelProperty(value="确认收入")
    private List<ConfirmIncomeVo> confirmIncomeVoList;

    @ApiModelProperty(value="现金支出")
    private List<PayVo> payVoList;

    @ApiModelProperty(value="开票记录")
    private List<TaxVo> taxVoList;

    @ApiModelProperty(value="收款人记录")
    private List<ProjectReceiveDirectorVo> projectReceiveDirectorVoList;


}
